Insulating sheath - Spanish English Dictionary